package com.quanyan.stadium.api.resp.v2;

import com.quanyan.stadium.entity.vo.GameSystem;
import com.quanyan.stadium.entity.vo.User;
import com.quanyan.statium.api.req.GameCategory;

import java.io.Serializable;
import java.util.List;

/**
 * Created by xiaoxiao on 17/2/14.
 */
public class RespGameMember implements Serializable{

    private static final long serialVersionUID = -3302156232863068473L;
    private Integer id;

    private GameCategory gameCategory;

    private GameSystem gameSystem;

    private List<User> currentUserList;

    private Integer currentGameRoundId;

    private Integer clubId;

    private Integer limitNum;

    private Byte isVisible;

    private Byte isAdmin;

    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public GameCategory getGameCategory() {
        return gameCategory;
    }

    public void setGameCategory(GameCategory gameCategory) {
        this.gameCategory = gameCategory;
    }

    public GameSystem getGameSystem() {
        return gameSystem;
    }

    public void setGameSystem(GameSystem gameSystem) {
        this.gameSystem = gameSystem;
    }

    public List<User> getCurrentUserList() {
        return currentUserList;
    }

    public void setCurrentUserList(List<User> currentUserList) {
        this.currentUserList = currentUserList;
    }

    public Integer getCurrentGameRoundId() {
        return currentGameRoundId;
    }

    public void setCurrentGameRoundId(Integer currentGameRoundId) {
        this.currentGameRoundId = currentGameRoundId;
    }

    public Integer getClubId() {
        return clubId;
    }

    public void setClubId(Integer clubId) {
        this.clubId = clubId;
    }

    public Integer getLimitNum() {
        return limitNum;
    }

    public void setLimitNum(Integer limitNum) {
        this.limitNum = limitNum;
    }

    public Byte getIsVisible() {
        return isVisible;
    }

    public void setIsVisible(Byte isVisible) {
        this.isVisible = isVisible;
    }

    public Byte getIsAdmin() {
        return isAdmin;
    }

    public void setIsAdmin(Byte isAdmin) {
        this.isAdmin = isAdmin;
    }
}
